Routines (alphabetical) > Routines: S > STRCOMPRESS

STRCOMPRESS

Syntax | Return Value | Arguments | Keywords | Examples | Version History | See Also

The STRCOMPRESS function returns a copy of String with all whitespace (blanks and tabs) compressed to a single space or completely removed.

Syntax

Result = STRCOMPRESS( String [, /REMOVE_ALL] )

Return Value

The result is a compressed string.

Arguments

String

The string to be compressed. If not of type string, it is converted using IDL’s default formatting rules. If String is an array, the result is an array with the same structure—each element contains a compressed copy of the corresponding element of String.

Keywords

REMOVE_ALL

Set this keyword to remove all whitespace. Normally, all whitespace is compressed to a single space.

Examples

; Create a string variable S:
S = 'This is a string with spaces in it.'

; Print S with all of the whitespace removed:
PRINT, STRCOMPRESS(S, /REMOVE_ALL)

IDL Output

Thisisastringwithspacesinit.

Version History

Original

Introduced

See Also

STRTRIM